list1 = []
print(list1)

list2 = [1, 2, 3, 4, 5, "True", "False"]
print(list2)

list3 = list('12345678')  # 类型转换:把参数转换为列表
print(list3)

# 列表的切片
print(list3[2:6:2])

# 列表的加法和乘法
print(list3 + list2)

print(list3 * 3)

# 列表的成员运算
print('0' not in list3)

# 内置函数
print(len(list3))  # 求元素个数
print(max(list3))  # 求元素最大值
print(min(list3))  # 最小值
# del list3   # 删除列表

print('*' * 30)

# 列表的遍历
for i in [1, 2, 3, 4, 5]:
    print(i)

# 列表常用方法
print("-" * 30)
list4 = [1]
list4.append(5)
list4.append(6)
print(list4)
list4.extend([5, 7, 8])  # 添加一个列表
print(list4)

# 根据索引删除元素
list4.pop(3)
print(list4)

# 根据元素删除元素
list4.remove(1)
print(list4)

# 根据元素查找索引位置
print(list4.index(5))

list5 = [1]
if list5:
    print("list is not null")

dd = dict()
dd["ylf"] = "zxx"
if dd:
    print(dd)

aa = list()
if not aa:
    print(aa)

bb = set()
bb.add(1)
bb.add(2)
print(bb)

